gdkseatdefault: Don't hide GdkWindow on grab failure
authorVictor Toso <me@victortoso.com>
Thu, 24 May 2018 13:42:47 +0000 (15:42 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 11 Jun 2018 12:16:26 +0000 (08:16 -0400)
commit2c8b95a518bea2192145efe11219f2e36091b37a
tree351996392b4b269e61abc7f6a31522b23ca64cdc
parentf62ee9f74a26e829246c08f9ba45fe30de96a7bb
gdkseatdefault: Don't hide GdkWindow on grab failure

Application is not expecting that.

Bug found due gdk_seat_grab() failure on Lock Screen. When user
Unlock the screen, the application is visible but does not receive
enter-event any more on X11/GNOME.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1485968
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1571422

Signed-off-by: Victor Toso <victortoso@redhat.com>
Signed-off-by: Carlos Garnacho <mrgarnacho@gmail.com>
gdk/gdkseatdefault.c